cellular spore - Spanish English Dictionary